A type of processor whose instruction set contains a small number of simple fast-executing instructions, that can make program writing more complex, but increases the speed of execution.